home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / system / superv11.zip / SUPERV.DOC < prev    next >
Text File  |  1994-04-08  |  6KB  |  171 lines

  1. Supervisor version 1.1
  2.  
  3.  
  4. Author:          Miha Vitorovic   (Mike5)
  5. Fidonet address: 2:380/114.107
  6. EMail:           miha.vitorovic@p107.f114.n380.z2.gnfido.fidonet.org
  7.  
  8.  
  9. DISCLAIMER:
  10.   SUPERVISOR  DOES  NOT INCLUDE ANY DESTRUCTIVE COMMANDS  (FILE  DELETING  AND
  11. SUCH)  AND WORKS PERFECTLY FINE ON MY COMPUTER, BUT I COULDN'T TEST IT ON  ALL
  12. POSSIBLE  SYSTEMS AND CONFIGURATIONS. STILL, EVERYTHING SHOULD WORK  PERFECTLY
  13. FINE. IF ANY DATA ARE LOST OR ANYTHING ELSE HAPPENS, DON'T BLAME ME.  SUPERVI-
  14. SOR  ALSO  DOES NOT CONTAIN ANY NEW OR OLD VIRUSES OR  "TROJAN  HORSES".  FILE
  15. SHOULD  BE 3170 BYTES LONG. IF IT ISN'T, THIS IS NOT THE PROGRAM I  WROTE.  IF
  16. THIS  HAPPENS, TALK TO THE PERSON YOU GOT IT FROM OR NOTIFY THE SYSOP  OF  THE
  17. BBS YOU DOWNLOADED IT FROM AND ASK HIM TO ERASE IT.
  18.  
  19.  
  20.   You can use Supervisor freely and give it to your friends, but please do not
  21. change it and give the copy of this document along with it.
  22.  
  23.  
  24. 1) What is the purpose of Supervisor
  25.  
  26.   Supervisor  writes the name of every program being run and any deleted  file
  27. into a special log file.
  28.   It was written to be used where PC is not quite so personal and other people,
  29. like members of your family or co-workers, also use your computer. It was  not
  30. meant  to be a tool for spying on them (even though you can certainly  use  it
  31. that way), but mainly to provide you with the information on what was going on
  32. in  case  some data are lost or some other damage done. It is  quite  possible
  33. that  somebody  who also uses your computer erased some files  by  mistake  or
  34. simply run a program and didn't know how to use it properly or what  it  does.
  35. And probably he will not remember the right program or the parameters he used.
  36. The information on what program was run and with what parameters may sometimes
  37. lead  you to faster solution of your problem. You can also use it to find  out
  38. if somebody plays Tetris in your office while you're out for lunch.
  39.   Since many people will not like the idea that you're "spying" on them, there
  40. is a special option that prevents Supervisor from notifying you it has instal-
  41. led successfully, and log file is created with a hidden attribute.
  42.  
  43.  
  44. 2) How does Supervisor work
  45.  
  46.   Supervisor is run with the following command:
  47.  
  48.   superv filename.ext
  49.  
  50. or
  51.  
  52.   superv filename.ext s
  53.  
  54. 'S' option prevents Supervisor from writing the message of successful  instal-
  55. lation on screen. It will still report any error, though.
  56.   If installation was successful, supervisor opens a hidden file (dir  command
  57. doesn't show it) and writes date and time when Supervisor was started in it.
  58. For example:
  59.  
  60. ------------------------------------------------------------------
  61. 18.2.1994     18:15:20
  62. ------------------------------------------------------------------
  63.  
  64.   If  file already exists, this information is appended to it. This  concludes
  65. the  installation and from this moment on Supervisor writes the name of  every
  66. program  along with it's parameters and every deleted file into this log file.
  67.   'filename.ext' can be a full file name along with its path or only its basic
  68. name and will be created in current directory.
  69.   The only restriction is that file cannot be opened of floppy drive. In  such
  70. case Supervisor will not be installed. You can put Supervisor in your AUTOEXEC
  71. .BAT,  so it will log all activity from the moment the computer is  turned  on
  72. even if you're not around.
  73.   Supervisor  doesn't log ordinary DOS commands like 'dir' or 'type',  but  it
  74. will log all files that were deleted:
  75.  
  76.   C:\CURRENT\DIR :: Deleting filename.ext
  77.  
  78. or
  79.  
  80.   C:\CURRENT\DIR :: Deleting ????????.ext
  81.  
  82.   Log  file is an ordinary ASCII file and can be loaded into any  text  editor
  83. (you'll have to change the hidden attribute to do that for some of them).  You
  84. will  probably want to do that to erase the start of the log file so it  won't
  85. use up your disk space for old records.
  86.   To remove Supervisor from memory type:
  87.  
  88.   superv /ll
  89.  
  90.   If  Supervisor is not already resident,  this command will create  a  hidden
  91. file named LL.
  92.  
  93.  
  94. 3) Supervisor messages
  95.  
  96. 3.1) Install messages
  97.  
  98. ╔══════════════════════════════════════════════════╗
  99. ║ Supervisor V1.0     Slovenia Jan, 1994    Mike5  ║
  100. ║ Installed successfully.                          ║
  101. ╚══════════════════════════════════════════════════╝
  102.  
  103. - Second parameter is other than S:
  104. ====
  105. Wrong parameter.
  106. Aborting.
  107.  
  108. - At least file name is missing:
  109. (Warning! " superv s " creates a log file named "s")
  110. ===
  111. No parameters.
  112. Aborting.
  113.  
  114. - Guess what's wrong now:
  115. ===
  116. Too many parameters.
  117. Aborting.
  118.  
  119. - Nothing wrong here:
  120. ===
  121. Supervisor already installed.
  122.  
  123. - Specified drive is floppy or does nor exist:
  124. ===
  125. Invalid drive specified.
  126. Aborting.
  127.  
  128. - Guess what:
  129. ===
  130. Invalid path to file.
  131. Aborting.
  132.  
  133. - Any other reason for not being able to open file:
  134. ===
  135. Cannot open file.
  136. Aborting.
  137.  
  138. 3.2) Uninstall messages
  139.  
  140. - There is another TSR that has installed itself over Supervisor:
  141. ===
  142. Supervisor is not the last TSR in memory
  143. and can not be uninstalled.
  144. Aborting.
  145.  
  146. - On successful uninstall:
  147. ===
  148. Supervisor uninstalled successfully.
  149.  
  150. - Critical error. Better reboot:
  151. ===
  152. Error occured on uninstall. Reset recommended.
  153.  
  154.  
  155. 4)  Fixed a "bug"
  156.  
  157.   ... which wasn't really a bug to begin with.
  158.   As  you probably noticed,  there was sometimes trash in your log file.  This
  159. happend  because some programs run "child" programs and pass  them  parameters
  160. in an unusual way. Supervisor 1.0 didn't expect that. I only hope there  isn't
  161. a third way of passing parameters.
  162.  
  163.  
  164.   I hope you'll find any use for my program and if you encounter any problems,
  165. have  any  other comments, or just want to say what you think  of  Supervisor,
  166. don't hesitate to write.
  167.  
  168. Greetings,                                      Miha Vitorovic
  169.  
  170. *** END OF TEXT ***
  171.